#ifndef SERVER_DESTROY_H
#define SERVER_DESTROY_H

// 假设 dlist 相关结构体定义在 dlist.h 中
#include "dlist.h"  
// 若有网络套接字等，包含对应的头文件（如 <sys/socket.h> 等）
#include <sys/socket.h>  

// 销毁链表及释放资源的函数声明
void destroy_dlist(DList *dlist);
// 整体销毁 Server 资源（含链表、文件、套接字等）
void destroy_server_resources(DList *dlist, int sockfd);

#endif
